astounded (someone) with (one's) talent

Translations
stupéfier quelqu'un par son talent